TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southern
Area - Huntsville
League - 2024 USTA League Adult 40 & Over - Fall 2023- HSV
Flight - 3.5 MEN 40N1S4D
--------------------------------------------------------------------------------------------------------------------------------------
HU - Henderson
League Record: 12 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Christopher Gainer - 3.79
James Steele - 3.59
Johnny Maplesden - 3.58
Michael Vanderploeg - 3.55
Jonathan Pope - 3.39
Aaron Sutton - 3.37
Yancy York - 3.35
Neil Matson - 3.33
Jeff Tate - 3.33
Bryan Henderson - 3.31
Scott Gillies - 3.30
Gary Stephens - 3.29
David Simmons - 3.24
Mark Cooper - 3.16
Philip Parker - 3.15
Parker Altice - 3.09
League Results By Position
1S 1D 2D 3D 4D
Aaron Sutton - 3.37 & Bryan Henderson - 3.31 1 - 0
Aaron Sutton - 3.37 & Christopher Gainer - 3.79 1 - 0
Aaron Sutton - 3.37 & Gary Stephens - 3.29 1 - 0 1 - 0
Aaron Sutton - 3.37 & Jonathan Pope - 3.39 1 - 0
Aaron Sutton - 3.37 & Neil Matson - 3.33 1 - 0
Aaron Sutton - 3.37 & Scott Gillies - 3.30 1 - 0
Bryan Henderson - 3.31 & Johnny Maplesden - 3.58 1 - 0
Bryan Henderson - 3.31 & Michael Vanderploeg - 3.55 2 - 0
Christopher Gainer - 3.79 1 - 0
David Simmons - 3.24 & Bryan Henderson - 3.31 0 - 1
David Simmons - 3.24 & Christopher Gainer - 3.79 1 - 0
David Simmons - 3.24 & Michael Vanderploeg - 3.55 2 - 0
Gary Stephens - 3.29 & Neil Matson - 3.33 1 - 0 1 - 0
Gary Stephens - 3.29 & Philip Parker - 3.15 1 - 0
Gary Stephens - 3.29 & Parker Altice - 3.09 2 - 0
Johnny Maplesden - 3.58 & Michael Vanderploeg - 3.55 1 - 0
Jonathan Pope - 3.39 0 - 1
James Steele - 3.59 & Neil Matson - 3.33 1 - 0
Michael Vanderploeg - 3.55 2 - 1
Mark Cooper - 3.16 & Philip Parker - 3.15 0 - 1 1 - 0
Neil Matson - 3.33 & Michael Vanderploeg - 3.55 1 - 0
Neil Matson - 3.33 & Philip Parker - 3.15 1 - 0
Philip Parker - 3.15 & Jonathan Pope - 3.39 2 - 0
Philip Parker - 3.15 & Parker Altice - 3.09 1 - 0
Parker Altice - 3.09 & Bryan Henderson - 3.31 1 - 0
Parker Altice - 3.09 & Jeff Tate - 3.33 1 - 0
Scott Gillies - 3.30 & Johnny Maplesden - 3.58 1 - 0
Scott Gillies - 3.30 & Michael Vanderploeg - 3.55 1 - 0
Scott Gillies - 3.30 & Mark Cooper - 3.16 1 - 0 1 - 0
Scott Gillies - 3.30 & Neil Matson - 3.33 1 - 0
Scott Gillies - 3.30 & Philip Parker - 3.15 0 - 1
Scott Gillies - 3.30 1 - 1
Yancy York - 3.35 & Gary Stephens - 3.29 1 - 0
Yancy York - 3.35 & Jeff Tate - 3.33 3 - 0 1 - 0
Yancy York - 3.35 & Johnny Maplesden - 3.58 1 - 0
Yancy York - 3.35 & James Steele - 3.59 1 - 0
Yancy York - 3.35 & Mark Cooper - 3.16 1 - 0
Yancy York - 3.35 & Parker Altice - 3.09 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Nicholson/Marks 40+ 3.5
League Record: 4 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Joseph Marks - 3.53
Charles Cappelletti - 3.27
Vu Pham - 3.22
Robert Coffey - 3.22
Chris Smith - 3.19
Raja Ekambaram - 3.17
michael nicholson - 3.12
Josh Noblitt - 3.08
John Weissgerber - 3.08
Michael Gibson - 3.04
Gary Remy - 3.03
Marc Howell - 2.96
Christopher Jones - 2.88
David Stisher - 2.86
Dewayne Maze - 2.84
Adam Simmons - 2.78
League Results By Position
1S 1D 2D 3D 4D
michael nicholson - 3.12 & Chris Smith - 3.19 1 - 0 2 - 1
michael nicholson - 3.12 & Raja Ekambaram - 3.17 1 - 0
Adam Simmons - 2.78 & Charles Cappelletti - 3.27 0 - 1
Adam Simmons - 2.78 & David Stisher - 2.86 0 - 1
Adam Simmons - 2.78 & John Weissgerber - 3.08 0 - 1
Adam Simmons - 2.78 & Raja Ekambaram - 3.17 0 - 1 1 - 0
Chris Smith - 3.19 & Christopher Jones - 2.88 0 - 1
Chris Smith - 3.19 & Michael Gibson - 3.04 1 - 0
Chris Smith - 3.19 1 - 0
Christopher Jones - 2.88 & Dewayne Maze - 2.84 0 - 1
Christopher Jones - 2.88 & John Weissgerber - 3.08 1 - 1
Christopher Jones - 2.88 & Josh Noblitt - 3.08 0 - 1
Christopher Jones - 2.88 0 - 1
Charles Cappelletti - 3.27 & Chris Smith - 3.19 1 - 0
Charles Cappelletti - 3.27 & Joseph Marks - 3.53 0 - 1
Charles Cappelletti - 3.27 & Josh Noblitt - 3.08 1 - 0
Charles Cappelletti - 3.27 & Robert Coffey - 3.22 0 - 1 1 - 0
Dewayne Maze - 2.84 & Michael Gibson - 3.04 1 - 0 0 - 1
David Stisher - 2.86 & John Weissgerber - 3.08 1 - 0
David Stisher - 2.86 & Marc Howell - 2.96 0 - 1
David Stisher - 2.86 & Robert Coffey - 3.22 0 - 1
Gary Remy - 3.03 & Marc Howell - 2.96 0 - 1
Gary Remy - 3.03 0 - 3
John Weissgerber - 3.08 & Michael Gibson - 3.04 0 - 1
Joseph Marks - 3.53 1 - 1
Josh Noblitt - 3.08 1 - 0
Robert Coffey - 3.22 & Chris Smith - 3.19 1 - 0
Robert Coffey - 3.22 & Joseph Marks - 3.53 1 - 0
Robert Coffey - 3.22 & Josh Noblitt - 3.08 0 - 1
Raja Ekambaram - 3.17 & Christopher Jones - 2.88 0 - 1
Raja Ekambaram - 3.17 & Josh Noblitt - 3.08 0 - 1
Raja Ekambaram - 3.17 & Michael Gibson - 3.04 0 - 2
Vu Pham - 3.22 & Adam Simmons - 2.78 0 - 1
Vu Pham - 3.22 & Charles Cappelletti - 3.27 1 - 0
Vu Pham - 3.22 & Dewayne Maze - 2.84 0 - 1
Vu Pham - 3.22 & Marc Howell - 2.96 1 - 0
Vu Pham - 3.22 & Robert Coffey - 3.22 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Tumlin
League Record: 4 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Benjamin Weaver - 3.49
Craig Hovan - 3.37
Chuck Potter - 3.21
Terrence Dorcoo - 3.20
Ricky Elder - 3.19
Bruce Larsen - 3.15
Michael Howerton - 3.12
Mark McDaniel - 3.09
Drew Reynolds - 3.08
Mark Harrison - 3.06
David Perry - 3.04
Fred Burkert - 2.97
Rick Jones - 2.92
John Lindley - 2.79
Rich Carden - 2.71
Tony Tumlin - 2.64
League Results By Position
1S 1D 2D 3D 4D
Benjamin Weaver - 3.49 2 - 0
Chuck Potter - 3.21 & John Lindley - 2.79 1 - 0
Chuck Potter - 3.21 & Michael Howerton - 3.12 1 - 0 1 - 0
Craig Hovan - 3.37 & Bruce Larsen - 3.15 0 - 1
Craig Hovan - 3.37 & Michael Howerton - 3.12 0 - 1
Craig Hovan - 3.37 & Ricky Elder - 3.19 1 - 0
Craig Hovan - 3.37 7 - 0
Drew Reynolds - 3.08 & Chuck Potter - 3.21 1 - 0
Drew Reynolds - 3.08 & John Lindley - 2.79 0 - 1
Drew Reynolds - 3.08 & Michael Howerton - 3.12 0 - 1
Drew Reynolds - 3.08 & Mark Harrison - 3.06 0 - 1
Drew Reynolds - 3.08 & Rick Jones - 2.92 0 - 1
Drew Reynolds - 3.08 & Ricky Elder - 3.19 0 - 1 0 - 1
David Perry - 3.04 & Bruce Larsen - 3.15 1 - 0 0 - 1
David Perry - 3.04 & John Lindley - 2.79 0 - 1
David Perry - 3.04 & Michael Howerton - 3.12 0 - 1
David Perry - 3.04 & Terrence Dorcoo - 3.20 1 - 0
David Perry - 3.04 & Tony Tumlin - 2.64 0 - 1
Fred Burkert - 2.97 & Bruce Larsen - 3.15 0 - 1
Fred Burkert - 2.97 & Ricky Elder - 3.19 0 - 1 1 - 1
Michael Howerton - 3.12 & Rick Jones - 2.92 0 - 1
Mark Harrison - 3.06 & Benjamin Weaver - 3.49 2 - 0
Mark Harrison - 3.06 & Tony Tumlin - 2.64 0 - 1
Mark McDaniel - 3.09 & Benjamin Weaver - 3.49 1 - 0
Mark McDaniel - 3.09 & Rick Jones - 2.92 0 - 1 0 - 2
Rick Jones - 2.92 & Ricky Elder - 3.19 1 - 0
Rich Carden - 2.71 & John Lindley - 2.79 0 - 1
Rich Carden - 2.71 & Ricky Elder - 3.19 1 - 1
Rich Carden - 2.71 & Tony Tumlin - 2.64 0 - 1
Terrence Dorcoo - 3.20 & Michael Howerton - 3.12 0 - 2
Terrence Dorcoo - 3.20 & Ricky Elder - 3.19 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Roth/Bianca 3.5 40+ Fall 2023
League Record: 4 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Katsuak Sasaki - 3.36
conrad meyer - 3.31
Jeremy Patton - 3.27
RAUNAQ BAJAJ - 3.15
Eric Blum - 3.14
Garrett Smith - 3.12
Matthew Wolfsberger - 3.09
Matt Friedt - 3.08
Jon Roth - 2.98
John Wilkes - 2.92
Liem Nguyen - 2.91
Christopher Bianca - 2.74
Ankur Jindal - 2.74
Madan Maladkar - n/a
League Results By Position
1S 1D 2D 3D 4D
Ankur Jindal - 2.74 & Jeremy Patton - 3.27 0 - 1 1 - 0
Ankur Jindal - 2.74 & John Wilkes - 2.92 1 - 1
Ankur Jindal - 2.74 & Matt Friedt - 3.08 0 - 1
Ankur Jindal - 2.74 0 - 3
Christopher Bianca - 2.74 & Jon Roth - 2.98 0 - 1
Christopher Bianca - 2.74 & Matt Friedt - 3.08 0 - 1 1 - 0
Christopher Bianca - 2.74 & Matthew Wolfsberger - 3.09 0 - 1
Eric Blum - 3.14 & Jeremy Patton - 3.27 1 - 0
Eric Blum - 3.14 & Matthew Wolfsberger - 3.09 2 - 0
Garrett Smith - 3.12 & Christopher Bianca - 2.74 0 - 1
Garrett Smith - 3.12 & Jeremy Patton - 3.27 1 - 0
Garrett Smith - 3.12 & John Wilkes - 2.92 0 - 1 0 - 1
Garrett Smith - 3.12 & Jon Roth - 2.98 0 - 1
Garrett Smith - 3.12 2 - 0
John Wilkes - 2.92 & Jon Roth - 2.98 0 - 1
John Wilkes - 2.92 & Matthew Wolfsberger - 3.09 0 - 1
John Wilkes - 2.92 0 - 1
Jon Roth - 2.98 & Matthew Wolfsberger - 3.09 1 - 0
Katsuak Sasaki - 3.36 & Ankur Jindal - 2.74 0 - 1
Katsuak Sasaki - 3.36 & Jeremy Patton - 3.27 1 - 0
Katsuak Sasaki - 3.36 & Liem Nguyen - 2.91 0 - 1 2 - 3
Katsuak Sasaki - 3.36 & Matthew Wolfsberger - 3.09 0 - 1
Liem Nguyen - 2.91 & Ankur Jindal - 2.74 0 - 1
Liem Nguyen - 2.91 0 - 1
Matt Friedt - 3.08 1 - 0
Madan Maladkar - n/a & John Wilkes - 2.92 1 - 0
Madan Maladkar - n/a & Jon Roth - 2.98 0 - 1 1 - 0
RAUNAQ BAJAJ - 3.15 & Ankur Jindal - 2.74 0 - 1
RAUNAQ BAJAJ - 3.15 & Eric Blum - 3.14 0 - 1 1 - 0
RAUNAQ BAJAJ - 3.15 & Matt Friedt - 3.08 0 - 1
RAUNAQ BAJAJ - 3.15 & Matthew Wolfsberger - 3.09 0 - 2
RAUNAQ BAJAJ - 3.15 0 - 1
conrad meyer - 3.31 & Christopher Bianca - 2.74 1 - 0
conrad meyer - 3.31 & Katsuak Sasaki - 3.36 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Thomas Fall 3.5 40+
League Record: 9 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Michael Lee - 3.31
Brian Lee - 3.30
Jeremy Pope - 3.29
Michael Renfro - 3.28
Dave LaChance - 3.27
Chad Caldwell - 3.23
Matthew Williams - 3.21
Charles Brinkley - 3.19
Stephen Hall - 3.18
Mark Saunders - 3.18
Karl King - 3.18
Robert Curtis - 3.13
Richard Textor - 3.11
Joey Fiore - 3.03
Bert Haselden - 2.99
Shea Thomas - 2.92
League Results By Position
1S 1D 2D 3D 4D
Bert Haselden - 2.99 & Jeremy Pope - 3.29 1 - 0
Brian Lee - 3.30 & Jeremy Pope - 3.29 1 - 0
Brian Lee - 3.30 & Joey Fiore - 3.03 1 - 0
Brian Lee - 3.30 & Michael Lee - 3.31 1 - 0
Brian Lee - 3.30 & Michael Renfro - 3.28 1 - 0
Brian Lee - 3.30 & Richard Textor - 3.11 1 - 0 1 - 0
Brian Lee - 3.30 & Stephen Hall - 3.18 1 - 0
Brian Lee - 3.30 2 - 0
Chad Caldwell - 3.23 & Brian Lee - 3.30 1 - 0
Chad Caldwell - 3.23 & Charles Brinkley - 3.19 0 - 1
Chad Caldwell - 3.23 & Michael Lee - 3.31 0 - 1
Chad Caldwell - 3.23 & Matthew Williams - 3.21 1 - 0 1 - 0
Chad Caldwell - 3.23 & Stephen Hall - 3.18 0 - 1
Charles Brinkley - 3.19 & Dave LaChance - 3.27 1 - 0 2 - 0
Charles Brinkley - 3.19 & Karl King - 3.18 1 - 0
Dave LaChance - 3.27 & Mark Saunders - 3.18 1 - 0
Dave LaChance - 3.27 & Stephen Hall - 3.18 0 - 1
Dave LaChance - 3.27 1 - 0
Jeremy Pope - 3.29 & Michael Renfro - 3.28 2 - 0 2 - 0
Jeremy Pope - 3.29 1 - 0
Joey Fiore - 3.03 & Shea Thomas - 2.92 0 - 1
Joey Fiore - 3.03 1 - 1
Karl King - 3.18 & Joey Fiore - 3.03 1 - 0
Karl King - 3.18 & Mark Saunders - 3.18 1 - 0
Karl King - 3.18 & Shea Thomas - 2.92 1 - 0
Karl King - 3.18 & Stephen Hall - 3.18 1 - 0
Michael Lee - 3.31 & Matthew Williams - 3.21 0 - 1
Michael Renfro - 3.28 & Richard Textor - 3.11 0 - 1
Matthew Williams - 3.21 & Shea Thomas - 2.92 1 - 0
Mark Saunders - 3.18 & Bert Haselden - 2.99 1 - 0
Mark Saunders - 3.18 & Robert Curtis - 3.13 0 - 1
Mark Saunders - 3.18 & Shea Thomas - 2.92 1 - 0
Mark Saunders - 3.18 & Stephen Hall - 3.18 0 - 1
Mark Saunders - 3.18 1 - 0
Richard Textor - 3.11 & Stephen Hall - 3.18 1 - 0
Robert Curtis - 3.13 & Joey Fiore - 3.03 0 - 1
Robert Curtis - 3.13 & Michael Renfro - 3.28 0 - 1
Robert Curtis - 3.13 & Shea Thomas - 2.92 0 - 1
Shea Thomas - 2.92 & Stephen Hall - 3.18 1 - 0
Shea Thomas - 2.92 0 - 1
Stephen Hall - 3.18 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Kelly 3.5 40+
League Record: 0 - 9
The Following Have Played In League Matches On This Team (In Rating Order)
Aaron Veltkamp - 3.08
ben donahue - 3.04
Jeffrey Sallas - 3.04
Robert Douglas - 2.96
Brian Mitchell - 2.87
Michael Kelly - 2.77
Robert Smith - 2.74
David Simpson - 2.67
Jay Hebert - 2.58
Keith Taylor - 2.57
Derek Johns - 2.56
Leonardo Cordoba - 2.51
M Farid Alam - n/a
League Results By Position
1S 1D 2D 3D 4D
Aaron Veltkamp - 3.08 & Michael Kelly - 2.77 0 - 1 0 - 1
Aaron Veltkamp - 3.08 & Robert Douglas - 2.96 0 - 2
Aaron Veltkamp - 3.08 & ben donahue - 3.04 1 - 1
Aaron Veltkamp - 3.08 0 - 2
Brian Mitchell - 2.87 & Leonardo Cordoba - 2.51 0 - 1
Derek Johns - 2.56 & Robert Smith - 2.74 0 - 1
David Simpson - 2.67 & Brian Mitchell - 2.87 0 - 1 0 - 2
David Simpson - 2.67 & Jay Hebert - 2.58 0 - 1
David Simpson - 2.67 & Leonardo Cordoba - 2.51 0 - 1
David Simpson - 2.67 & Robert Smith - 2.74 0 - 1 0 - 1
David Simpson - 2.67 & Robert Douglas - 2.96 0 - 2
Jeffrey Sallas - 3.04 & Robert Smith - 2.74 0 - 1 0 - 1
Jeffrey Sallas - 3.04 1 - 4
Jay Hebert - 2.58 & Keith Taylor - 2.57 0 - 2 0 - 1
Jay Hebert - 2.58 & Leonardo Cordoba - 2.51 0 - 1 0 - 1
Jay Hebert - 2.58 & Michael Kelly - 2.77 0 - 1
Keith Taylor - 2.57 & Derek Johns - 2.56 0 - 1
Keith Taylor - 2.57 & Leonardo Cordoba - 2.51 0 - 1
M Farid Alam - n/a & Jay Hebert - 2.58 0 - 1
M Farid Alam - n/a & Robert Douglas - 2.96 0 - 1
Robert Douglas - 2.96 & Jeffrey Sallas - 3.04 1 - 0
Robert Douglas - 2.96 0 - 1
ben donahue - 3.04 & David Simpson - 2.67 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Perez/Reaves
League Record: 4 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Randy Morris - 3.31
Michael Perry - 3.25
Brett Williams - 3.23
PETER DEROCHEMONT - 3.16
Kevin Kennedy - 3.14
Deden Rukmana - 3.14
Peter Weiland - 3.12
Maurice Webb - 3.11
Ricky Llewellyn - 3.07
John Plumlee - 3.04
Bill Reaves - 3.03
David Perez - 2.96
John Pope - 2.93
Keith Anderson - 2.88
Jeff Korotky - n/a
League Results By Position
1S 1D 2D 3D 4D
Bill Reaves - 3.03 & Brett Williams - 3.23 1 - 0 2 - 0
Bill Reaves - 3.03 & David Perez - 2.96 0 - 1 1 - 1 1 - 2
Bill Reaves - 3.03 & John Pope - 2.93 0 - 1
Brett Williams - 3.23 & John Plumlee - 3.04 1 - 0
Brett Williams - 3.23 & Kevin Kennedy - 3.14 1 - 0
Brett Williams - 3.23 & Michael Perry - 3.25 0 - 1
Deden Rukmana - 3.14 & Ricky Llewellyn - 3.07 0 - 1 1 - 0
Deden Rukmana - 3.14 1 - 4
David Perez - 2.96 & John Pope - 2.93 1 - 0
David Perez - 2.96 & Michael Perry - 3.25 0 - 1
Jeff Korotky - n/a & Ricky Llewellyn - 3.07 1 - 0
John Plumlee - 3.04 & John Pope - 2.93 0 - 2
John Plumlee - 3.04 & Michael Perry - 3.25 1 - 1
John Plumlee - 3.04 & Ricky Llewellyn - 3.07 0 - 1
John Pope - 2.93 0 - 1
Keith Anderson - 2.88 & Kevin Kennedy - 3.14 0 - 1
Keith Anderson - 2.88 & Randy Morris - 3.31 0 - 1
Kevin Kennedy - 3.14 & Michael Perry - 3.25 1 - 0
Kevin Kennedy - 3.14 & Maurice Webb - 3.11 0 - 1
Kevin Kennedy - 3.14 & Peter Weiland - 3.12 1 - 1
Michael Perry - 3.25 & Maurice Webb - 3.11 1 - 0 0 - 1
Michael Perry - 3.25 & Ricky Llewellyn - 3.07 0 - 1
Maurice Webb - 3.11 & Ricky Llewellyn - 3.07 1 - 0
Peter Weiland - 3.12 & Ricky Llewellyn - 3.07 0 - 1
PETER DEROCHEMONT - 3.16 & David Perez - 2.96 1 - 0
PETER DEROCHEMONT - 3.16 & John Plumlee - 3.04 0 - 2 1 - 0
PETER DEROCHEMONT - 3.16 & John Pope - 2.93 1 - 0
PETER DEROCHEMONT - 3.16 & Ricky Llewellyn - 3.07 1 - 0
Randy Morris - 3.31 & Kevin Kennedy - 3.14 1 - 0